place with abundant chilcas - Spanish English Dictionary